<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <!-- <script src="../js/myQuery.js"></script> -->
  <script src="../js/jquery-1.10.1.min.js"></script>
  <style>
    * {
      padding: 0;
      margin: 0;
    }

    h3 {
      line-height: 60px;
    }

    li {
      list-style: none;
      line-height: 40px;
      border: 1px dashed #333;
    }

    .list {
      overflow: hidden;
    }

    .active {
      background-color: #6ff;
    }
  </style>
</head>

<body>
  <div class="wrap">
    <h3 id="title">批量操作元素</h3>
    <ul class="list">
      <li class="first">01</li>
      <li>02</li>
      <li>03</li>
      <li>04</li>
      <li>05</li>
      <li><span>06</span></li>
    </ul>
    <button class="getBtn">获取选中</button>
    <div class="box">
      <input type="checkbox" class="check-one">
      <input type="checkbox" class="check-one">
      <input type="checkbox" class="check-one">
      <input type="checkbox" class="check-one">
      <input type="checkbox" class="check-one">
    </div>

    <select name="" id="">
      <option value="2001">2001</option>
      <option value="2002">2002</option>
      <option value="2003">2003</option>
      <option value="2004">2004</option>
      <option value="2005">2005</option>
      <option value="2006">2006</option>
      <option value="2007">2007</option>
      <option value="2008">2008</option>
      <option value="2009">2009</option>
      <option value="2010">2010</option>
      <option value="2011">2011</option>
      <option value="2012">2012</option>
      <option value="2013">2013</option>
      <option value="2014">2014</option>
      <option value="2015">2015</option>
      <option value="2016">2016</option>
      <option value="2017">2017</option>
      <option value="2018">2018</option>
      <option value="2019">2019</option>
      <option value="2020">2020</option>
      <option value="2021">2021</option>
    </select>

  </div>

</body>
<script>
  // :first  获取集合中的第一个元素 => jquery对象
  // :last   获取集合中的最后一个元素 => jquery对象

  // $(".list li:first").css({background:"red"});
  // $(".list li:last").css({background:"red"});


  // :lt(index)   获取小于对应下标的元素  
  // :eq(index)   获取对应下标的元素
  // :gt(index)   获取大于对应下标的元素

  // $(".list li:lt(2)").css({background:"blue"});
  // $(".list li:eq(2)").css({background:"red"});
  // $(".list li:gt(2)").css({background:"green"});
  // $(".list li").eq(2).css({background:"red"});


  // :even    匹配下标为偶数的元素
  // :odd     匹配下标为奇数的元素
  // $(".list li:even").css({background:"blue"});
  // $(".list li:odd").css({background:"red"});

  // :not()
  // $(".list li:not(:first)").css({background:"red"});

  // :contains(txt)  匹配包含给定文本的元素
  // $(".list li:contains(3)").css({background:"red"}); 

  // :has(selector)  匹配包含 selector所匹配元素 的元素
  // $(".list li:has(span)").css({background:"red"}); 

  // :checked   匹配复选中 为选中状态的元素
  // :checked   匹配下拉框中 匹配所有选中的option元素
  $(".getBtn").click(function () {
    console.log($(".check-one:checked"));
    console.log($("select option:selected"), $("select option:selected").get(0));
  })

</script>

</html>